/* || 一般设置 */
html, body {
    background-color: white;
  }

 /* || 排版 */

 /* 字体颜色和字体 */
 h2 {
    font-size: 1rem;
    text-align: center;
    color:white;
  }

 /* || 标题布局 */
 nav,aside,article,footer {
    background-color: blue;
    border: 5px solid white;
}

/* 页眉格大小 */
nav {
    padding: 1em;
}

/* 主题布局 */
main {
    display: flex;
  }


/* 主题内容大小 */
article {
    flex: 4;
    padding: 20em;
}

aside {
    flex: 1;
    padding: 5em;
}
aside h2 {
    position: relative;
    top: 240px;
}

